an incomprehensible language - German English Dictionary